payment by note - Alemán Inglés Diccionario